package com.tao.camera;

import android.view.View;

public interface ICameraOperate {

    /**
     * 预览摄像头
     *
     * @param id
     * @param
     */
    void perviewCamera(int id);

    /**
     * 摄像头拍照
     *
     * @param id
     */
    void takePic(int id);

    /**
     * 释放摄像头
     *
     * @param id
     */
    void releaseCamera(int id);

    /**
     * 切换预览的view
     *
     * @param id
     * @param perviewView
     */
    
    void switchPerviewView(int id, View perviewView, boolean mirror);


    /**
     * 设置回调
     *
     * @param cameraListener
     */
    void setCameraListener(int id, CameraListener cameraListener);

}
